armed police escort - Alemán Inglés Diccionario
Historia

armed police escort



Meanings of "armed police escort" in German English Dictionary : 1 result(s)

Inglés Alemán
Law
armed police escort bewaffnete Polizeieskorte